fruit of the dog-rose - French English Dictionary